package com.ruoyi.ocr.domain;
import java.io.Serializable;

/**
 * 身份证OCR识别结果实体类
 *
 * @author example
 */
public class IdCardOcrResult implements Serializable {
    private static final long serialVersionUID = 1L;

    /** 结果ID */
    private Long resultId;

    /** 关联的任务ID */
    private Long taskId;

    /** 姓名 */
    private String name;

    /** 性别 */
    private String gender;

    /** 民族 */
    private String nation;

    /** 出生日期 */
    private String birth;

    /** 住址 */
    private String address;

    /** 身份证号码 */
    private String idNumber;

    /** 签发机关 */
    private String issueAuthority;

    /** 有效期限 */
    private String validPeriod;

    // getter和setter方法
    public Long getResultId() {
        return resultId;
    }

    public void setResultId(Long resultId) {
        this.resultId = resultId;
    }

    public Long getTaskId() {
        return taskId;
    }

    public void setTaskId(Long taskId) {
        this.taskId = taskId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = nation;
    }

    public String getBirth() {
        return birth;
    }

    public void setBirth(String birth) {
        this.birth = birth;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getIdNumber() {
        return idNumber;
    }

    public void setIdNumber(String idNumber) {
        this.idNumber = idNumber;
    }

    public String getIssueAuthority() {
        return issueAuthority;
    }

    public void setIssueAuthority(String issueAuthority) {
        this.issueAuthority = issueAuthority;
    }

    public String getValidPeriod() {
        return validPeriod;
    }

    public void setValidPeriod(String validPeriod) {
        this.validPeriod = validPeriod;
    }
}
